toe cap (shoe) - Espagnol Anglais Dictionnaire